home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / tools / czesc_3 / multiuser / src / library / protection.h < prev    next >
C/C++ Source or Header  |  1994-03-07  |  1KB  |  26 lines

  1. /************************************************************
  2. * MultiUser - MultiUser Task/File Support System                *
  3. * ---------------------------------------------------------    *
  4. * Protection Bits Management                                            *
  5. * ---------------------------------------------------------    *
  6. * © Copyright 1993-1994 Geert Uytterhoeven                        *
  7. * All Rights Reserved.                                                    *
  8. ************************************************************/
  9.  
  10.  
  11. #include "multiuser.h"
  12.  
  13.  
  14.     /*
  15.      *        Function Prototypes
  16.      */
  17.  
  18.  
  19. extern BOOL __asm __saveds muSetDefProtectionA(register __a0 struct TagItem *taglist);
  20. extern ULONG __asm __saveds muGetDefProtection(register __d0 struct Task *task);
  21. extern BOOL __asm __saveds muSetProtection(register __d1 STRPTR name, register __d2 LONG mask,
  22.                                                          register __a6 struct muBase *muBase);
  23. extern BOOL __asm muLimitDOSSetProtection(register __d0 BOOL flag, register __a6 struct muBase *muBase);
  24. extern BOOL __asm __saveds NEWSetProtection(register __d1 STRPTR name, register __d2 LONG mask,
  25.                                                           register __a6 struct DosLibrary *dosbase);
  26.